The discipline of programming. Algorithms. Top-down design. The American national Standards Institute (ANSI) for the C programming language: input//output (I/O), variables, types, constants, expressions, decision making, arrays, functions, parameters, pointers, structures, files, dynamic memory allocation, linked lists, recursion and command line arguments. The design of large systems. The software design lifecycle. -- Course Website
Prerequisites: 12702 (v.3)<br/> Hardware Fundamentals 101<br/> <br/> or any previous version